poste umbilical - French English Dictionary